#include<stdio.h>
#define N 3
int main()
{
	int i,m,sub,h,n,k;
	int c[N][N]= {0};
	int a[N][N]= {0};
	scanf("%d",&n);
	for(k=0; k<n; k++)
	{
		for(i=0; i<N; i++)
		{
			for(m=0; m<N; m++)
				scanf("%d",&a[i][m]);
		}
		int b[N][N]= {0};
		for(i=0; i<N; i++)
		{
			for(m=0; m<N; m++)
				scanf("%d",&b[i][m]);
		}
		for(i=0; i<N; i++)
		{
			sub=0;
			for(h=0; h<N; h++)
			{
				sub=0;
				for(m=0; m<N; m++)
				{
					sub=sub+a[i][m]*b[m][h];
				}
				c[i][h]=sub;
			}


		}
		for(i=0; i<N; i++)
		{
			for(m=0; m<N; m++)
				printf("%d ",c[i][m]);
			printf("\n");
		}
	}
	return 0;

}
